package cn.samler.shopapi.Entity;

import cn.samler.shopapi.Model.Request.Order.Cart;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class Order {
    // 订单号
    private String tradeNo;

    // 支付方式
    private String payType;

    // 外部订单号
    private String extTradeNo;

    // 用户id
    private Integer uid;

    // 订单商品信息
    private List<Cart> goodsList;

    // 收货地址
    private Integer aid;

    // 订单金额
    private Double money;

    // 备注
    private String remark;

    // 时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date date;

    // 状态
    private Integer status;
}
